Big Huge Thesaurus

new hebrides

noun

sounds kind of like